package com.alibaba.algo.cooperation.feign.vo.req;

import lombok.Data;

import javax.validation.constraints.Max;
import javax.validation.constraints.NotNull;
import javax.validation.constraints.Pattern;
import java.util.List;

/**
 * @author Fan.tianpeng
 * @date 2021/5/8 16:25
 */
@Data
public class SelectParentOrgReqVO {

    /**
     * 组织标识 根组织为0
     */
    @Max(value = Long.MAX_VALUE, message = "组织id不合法")
    private Long parentOrgId;

    /**
     * 组织code
     */
    private String parentOrgCode;

    /**
     * 部门分类，如何和departmentClassificationList都有值，会一起检查
     */
    private String departmentClassification;

    /**
     * 部门分类列表
     */
    private List<String> departmentClassificationList;

    /**
     * 是否检查员工 Y-要检查 N-不检查
     */
    private String checkHasEmployee;
}
